Big Huge Thesaurus

Avene sterilis

noun